package org.example.data_work_demo1.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.example.data_work_demo1.model.User;
@Mapper
public interface UserMapper {
    // 用户注册
    void registerUser(User user);

    // 用户登录
    User loginUser(String username, String password);

    // 修改用户密码
    void changePassword(Integer userId, String newPassword);

    // 注销用户（软删除或硬删除）
    void deleteUser(Integer userId);

    // 更新用户信息
    void updateUser(User user);
    // 查询个人用户信息
    User queryUser(Integer userId);
}
